const express = require("express")
const router = express.Router()

// multipart 中间件只负责处理文件上传，而不会自动提供静态文件服务。
const multipart = require('connect-multiparty');
// 引入控制层
const usersController = require("../controllers/usersController")

router.post("/mpLogin",usersController.mpLogin)

router.post("/login",usersController.login)
router.post("/logout",usersController.logout)
router.get("/list",usersController.usersList)
router.post("/Fdelte",usersController.Fdelte)
router.post("/Tdelte",usersController.Tdelte)
router.get("/get",usersController.get)
router.post("/set",usersController.set)

// 上传图片--单个图片--路由
// 定义路由处理文件上传请求
router.post('/upload' , multipart() , usersController.uploads);
router.post('/unupload' , multipart() , usersController.deleteImage);
router.get("/hotChart",usersController.hotChart)
router.get("/userSign",usersController.userSign)
router.get("/userPublish",usersController.userPublish)

module.exports = router;